home *** CD-ROM | disk | FTP | other *** search
- Unit SPX_MOS;
-
- {$X+,O+ }
- { SPX Library Version 3.0 Copyright 1994 Scott D. Ramsay }
-
- Interface
-
- Uses dos,spx_fnc;
-
- const
- visible : boolean = false;
- mousehere : boolean = false;
- mousewason : boolean = false;
- nomouse : boolean = true;
- mouseoncall : boolean = false;
- mseshp : array[0..31] of word =
- ($1fff,$0fff,$07ff,$03ff,$07ff,$03ff,$e7ff,$ffff,
- $ffff,$ffff,$ffff,$ffff,$ffff,$ffff,$ffff,$ffff,
- $0000,$4000,$6000,$7000,$6000,$1000,$0000,$0000,
- $0000,$0000,$0000,$0000,$0000,$0000,$0000,$0000);
-
-
- var
- m1,m2,m3,m4 : integer;
-
- procedure mset(var m1,m2,m3,m4:integer);
- function mousereset:integer;
- procedure mouseon;
- function mouseoff:boolean;
- procedure getmouse(var m2,m3,m4:integer);
- procedure setmouse(m3,m4:integer);
- procedure getmousepresses(var m2,m3,m4:integer);
- procedure getmousereleases(var m2,m3,m4:integer);
- procedure getmousemotion(var m3,m4:integer);
- procedure setmousecursor(m2,m3:integer; var mask);
- procedure setmouseratio(m3,m4:integer);
- procedure setmouseoff(x1,y1,x2,y2:integer);
- procedure setmousepage(f:byte);
- procedure cleanmouse;
- procedure chkmouseon;
- procedure setdefptr;
-
-